prototype design design for manufacturability milling design cnc analog design cts cnc machining machine shop manufacturing design for manufacturing machining engineering cad engineer engineers prototype fabrication